internal defect - Spanish English Dictionary